mud trough - French English Dictionary